-
Crude oil futures decline after IEA lowers demand forecast
Source: Buzz FX / 16 Apr 2025 00:12:24 America/Chicago
Crude oil futures traded lower on Wednesday morning after the International Energy Agency (IEA) downgraded its oil demand forecast for 2025 and 2026. Although China’s economy showed signs of improvement in March, it did little to improve th
Read more...